
.body {
			margin:0px;
            background-color:#D2D2D2;
            font-family: verdana, sans-serif; 
            font-size:11px;
           	color: #222;
            }
.main{
	background: #FFF;
	width: 1000px;
}
.header{
		background-image: url('../images/header.png');
		height: 160px;
		}  	
.footer{
		background-color: #5B86CC;
		height: 40px;
		color: #222;
		font-size:11px;
		} 		
.logo{
		background-image: url('../images/logo.png');
		height: 115px;
		} 	
.logo span{
		color: #888;
}	
.leftmenu
        {
            width: 250px;
            border:1px solid #ccc;
            border-top:none;
        }
        
.box {
        font-family: verdana, sans-serif; 
      	font-size:11px;
      	width: 250px;
      	height: 15px;
     }	
 .menuImage{
 	padding-bottom: 8px;
 } 
 .tableheader{
 	 background-image: url('../images/table_header.png');
 	 color: #0050A8;
 	 font-weight: bold;
 	 padding-left: 10px;
 	 text-align: left;
 }  
 
 
 /* --- Login Page --- */
 .loginHeader{
 	background-color:#55A6DD;
 	background-image: url('../images/logintitle.png');
 	background-repeat:no-repeat;
 	border-style: #51A2A2 solid 1px;
 }
 .loginTitle{
 	font-size: 14px;
 	font-weight: bold;
 	padding-left:15px;
 	padding-top:15px;
 }
 .loginLeft{
 	text-align: left;
 }
 .loginBox{
 	width: 150px;
 }
 .lockImage{
 	background-image: url('../images/lock.png');
 	border-left: #51A2A2 solid 1px;
 	border-bottom: #51A2A2 solid 1px;
 }
 .loginContent{
  	border-right: #51A2A2 solid 1px;
 	border-bottom: #51A2A2 solid 1px;
 	background-color: #dddddd;
 }
 .loginText{
 	padding-left: 15px;
 	color: #555;
 	font-size: 11px;
 }
 .errorMessage{
 	font-size: 10px;
 	color:  #00552B;
 	padding-left:15px;
 	font-weight: bold;
 }
 /*--- End of Log in Page ----*/
  
  
 /* --- Register Page --- */
  .registerImage{
 	background-image:url('../images/register.png');
 	background-repeat:no-repeat;
 	border-left: #51A2A2 solid 1px;
 	border-bottom: #51A2A2 solid 1px;
 	background-color: #dddddd;
 }
 .registerContent{
 	text-align: left;
 }
 .input{
 	width: 150px;
 }
  
  
 /*--- End of Register Page --- */
 
 /* NEWS & EVENTS */
 .newsTitle{
 	font-weight: bold;
 } 
 .searchtext{
 	    font-family: verdana, sans-serif; 
      	font-size:11px;
      	font-weight: normal;
      	color: #004080;
 }
 .searchbox{
 	width: 200px;
 	height: 22px;
 	border: #555 solid 1px ;
 	
 }
.welcome{
   background-image: url('../images/title.png');
   font-family:Trebuchet MS,verdana, sans-serif; 
   font-size:16px;
   font-weight:bold;
   color:#003366;
}

.table_title{
   height:25px; 
   font-family: verdana, sans-serif; 
   font-size:11px;
   background-color:#006A9D;
   color:#C5C5C5;
}
.accountbar a {
	color:#C5C5C5;
}
.titlebar{
   height:25px; 
   font-family: verdana, sans-serif; 
   font-size:11px;
   background: transparent url('../images/title_bar.png') no-repeat;
   color:#C5C5C5;
}	       
	a{
		color: #0033FF;
		text-decoration: none;
	}  
	a:hover{
		text-decoration: underline;
	}
  /*Registration form*/          
        .Label
        {
            width: 200px;
            text-align: right;
            font-size: 18px;
            border-spacing: 4px;
        }
        .TextField
        {
            background: url('images/bg.jpg') no-repeat;
	    	margin-bottom:0px;    
            width: 235px;
            height: 32px;
            font-size: 16px;
            border: solid 0px;
             }
        .NameField
        {
             
            width: 120px;
            height: 28px;
            font-size: 18px;
        }
         .FirstLastName
        {
           background:transparent url('images/bg.jpg') no-repeat;
           width: 120px;
            text-align: left;
            font-size: 18px;
        }
        .Titlesbar
        {
        font-size: 25px;
        text-align: center;
        border-spacing:4px;
        }
/*Login Form*/

.Label1
{
            width: 100px;
            height: 30px;
            font-size:14px;
            text-align:right;
    
}
.TextLogin
{
              background:transparent url('images/bg.jpg') no-repeat;
	   border:2 bisque;
	   padding:4px 8px;
	   margin-bottom:0px;    
            width: 200px;
            height: 30px;
            font-size: 18px;
}

.fieldHolder
{
	width: 182px;
	height: 27px;
	  background:transparent url('images/bg.jpg') no-repeat;
	float: right;
}

/*Pop up Setting*/
.Popup
        {
            background:transparent url('images/bg.jpg') no-repeat;
	   		margin-bottom:0px;    
            width: 200px;
            height: 30px;
            font-size: 16px;
             }
.popupLabel
{
       background:transparent url('images/bg.jpg') no-repeat;
	   margin-bottom:0px;    
            width: 110px;
            height: 30px;
            font-size: 16px;
}

#imgbox 
{
    vertical-align : middle;
    position : absolute;
    border: 1px solid #999;
    background : #FFFFFF; 
    filter: Alpha(Opacity=100);
    visibility : hidden;
    height : 200px;
    width : 200px;
    z-index : 50;
    overflow : hidden;
    text-align : center;
}
/*MyUpload*/

.Selection
{
background: url('images/bg.jpg') no-repeat;   
            width: 235px;
            height: 32px;
            font-size: 16px;
            
}
.SortTextFiled{ 
			background-color:lightcoral;
	   		margin-bottom:0px;    
            width: 220px;
            height: 32px;
            font-size: 16px;
             }
.checkedBox{
}

.TextArea{
    width: 233px;
    height:70px;
    font-size: 16px;
    border: solid 0px;
    background: url('images/AreaBg.jpg') no-repeat;
}


/*--- Wall Comment ---*/
.wallname{
	padding-left: 30px; 
	padding-right:5px;
	font-size: 14px;
}
.wallpurpose{
	padding-top:5px;
	padding-left: 30px; 
	padding-right:5px;
}
.newtopic{
	background-color: #EDEFF4; 
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.usercomment{
	width: 700px;
	overflow: 
}
.comment{
	font-size:11px; 
	background-color: #EDEFF4; 
	width: 680px;
	word-wrap: break-word;
	color: #222; 
}
.commentblog{
	background-color: #EDEFF4; 
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.topic{
	color:#222;
	font-size: 11px;
	font-weight: bold;
}
.userpost{
	color: #3B5998;
	font-weight: bold;
}
.commentbox{
	height: 20px;
	width:400px;
	font-size:11px; 
	vertical-align:middle; 
	border: 1px solid #BBB;
	background-color: #FFF;
}
.eventtext{
	color:#808080;
	font-size: 10px;
}
.commentlink{
	color:#3B5998;
	font-size: 10px;
	cursor: pointer;
}
.entercomment{
	font-size:11px;
	background-color: #EDEFF4; 
}
